a little bird whispered in my ear - French English Dictionary